package com.chqiuu.swagger.export.dto;

/**
 * API 文档概述
 */
public class Overview {

    /**
     * 项目域名
     */
    private String host;

    /**
     * 项目根名称
     */
    private String basePath;

    /**
     * 项目名称
     */
    private String title;
    /**
     * 项目描述
     */
    private String description;
    /**
     * API版本号
     */
    private String version;
    /**
     * 服务协议
     */
    private String termsOfService;
    /**
     * 联系人
     */
    private String contactName;
    /**
     * 联系人URL
     */
    private String contactUrl;
    /**
     * 联系人邮箱
     */
    private String contactEmail;
    /**
     * 许可证名称
     */
    private String licenseName;
    /**
     * 许可证的URL
     */
    private String licenseUrl;

    /**
     * 获取 host
     *
     * @return host
     */
    public String getHost() {
        return host;
    }

    /**
     * 设置 host
     *
     * @param host host
     */
    public void setHost(String host) {
        this.host = host;
    }

    /**
     * 获取 basePath
     *
     * @return basePath
     */
    public String getBasePath() {
        return basePath;
    }

    /**
     * 设置 basePath
     *
     * @param basePath basePath
     */
    public void setBasePath(String basePath) {
        this.basePath = basePath;
    }

    /**
     * 获取 title
     *
     * @return title
     */
    public String getTitle() {
        return title;
    }

    /**
     * 设置 title
     *
     * @param title title
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取 description
     *
     * @return description
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置 description
     *
     * @param description description
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取 version
     *
     * @return version
     */
    public String getVersion() {
        return version;
    }

    /**
     * 设置 version
     *
     * @param version version
     */
    public void setVersion(String version) {
        this.version = version;
    }

    /**
     * 获取 termsOfService
     *
     * @return termsOfService
     */
    public String getTermsOfService() {
        return termsOfService;
    }

    /**
     * 设置 termsOfService
     *
     * @param termsOfService termsOfService
     */
    public void setTermsOfService(String termsOfService) {
        this.termsOfService = termsOfService;
    }

    /**
     * 获取 contactName
     *
     * @return contactName
     */
    public String getContactName() {
        return contactName;
    }

    /**
     * 设置 contactName
     *
     * @param contactName contactName
     */
    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    /**
     * 获取 contactUrl
     *
     * @return contactUrl
     */
    public String getContactUrl() {
        return contactUrl;
    }

    /**
     * 设置 contactUrl
     *
     * @param contactUrl contactUrl
     */
    public void setContactUrl(String contactUrl) {
        this.contactUrl = contactUrl;
    }

    /**
     * 获取 contactEmail
     *
     * @return contactEmail
     */
    public String getContactEmail() {
        return contactEmail;
    }

    /**
     * 设置 contactEmail
     *
     * @param contactEmail contactEmail
     */
    public void setContactEmail(String contactEmail) {
        this.contactEmail = contactEmail;
    }

    /**
     * 获取 licenseName
     *
     * @return licenseName
     */
    public String getLicenseName() {
        return licenseName;
    }

    /**
     * 设置 licenseName
     *
     * @param licenseName licenseName
     */
    public void setLicenseName(String licenseName) {
        this.licenseName = licenseName;
    }

    /**
     * 获取 licenseUrl
     *
     * @return licenseUrl
     */
    public String getLicenseUrl() {
        return licenseUrl;
    }

    /**
     * 设置 licenseUrl
     *
     * @param licenseUrl licenseUrl
     */
    public void setLicenseUrl(String licenseUrl) {
        this.licenseUrl = licenseUrl;
    }
}
